package top.tangyh.lamp.care.vo.query;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Data
@Schema(description = "排班计划时间轴查询入参类")
public class WorkPlanDetailQueryVO {

    @Schema(description = "班次id", requiredMode = Schema.RequiredMode.NOT_REQUIRED )
    private Long workId;

    @Schema(description = "角色id", requiredMode = Schema.RequiredMode.REQUIRED)
    private Long roleId;

    @Schema(description = "模块id", requiredMode = Schema.RequiredMode.REQUIRED)
    private String moduleId;

    @Schema(description = "病人住院号", requiredMode = Schema.RequiredMode.NOT_REQUIRED)
    private String hospitalNumber;

    @Schema(description = "精确到天13位时间戳", requiredMode = Schema.RequiredMode.REQUIRED)
    private Long currentDate;

    @Schema(description = "入科时间 精确到天13位时间戳", requiredMode = Schema.RequiredMode.REQUIRED)
    private Long rkTime;
}
